home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Developer Essentials / DTS Sample Code / System 7.0 Samples / CShell⁄THINK C / CShell Does THINK C < prev    next >
Encoding:
Text File  |  1991-02-22  |  1.3 KB  |  19 lines  |  [TEXT/ttxt]

  1. CSHell THINK C Conversion
  2. ------------------------
  3.  
  4. The THINK C interfaces are getting so close to MPW's (notice that all the files have the same names as MPW's now!) that conversions are getting easier.  In fact the files in this project should still compile under MPW with no problem.  There are only one or two #ifdefs (segmenting stuff mostly) to handle the rough stuff and a macro to handle the QuickDraw global differences (the macro is in Utilities.h).
  5.  
  6. Other than that there isn't much to say.  I had to make up a FindFolder library from Interface.o for glue since MacTraps doesn't seem to contain any.  I'm sure Symantec will get this fixed soon.  
  7.  
  8. I included Utilities.c as part of the project rather than as a library due to conflicts with QuickDraw global names, math library omissions and largely due to the size difference of int's between the two compilers.  Keith Rollin & I spent most of a night trying to build libraries out of Interface.o to make up a Utilities.π, but decided we should have spent the time watching Apocalypse Now instead. 
  9.  
  10. This is a really nice shell to have around, especially if you're new to System 7.0.  I didn't think the THINK C users would want to be without it.
  11.  
  12. Any questions about the conversion, feel free to contact me at AppleLink: eelpout.
  13.  
  14. Pete Helme
  15. Developer Technical Support
  16. Apple Computer, Inc.
  17.  
  18. 2/22/91
  19.